package Logica;
import java.security.acl.Owner;

import java.util.ArrayList;

public class Clinic {
  //Primary Key.
  private int ClinicNumber;
  //Attributes
  
  private Staff Manager;
  private ArrayList<Staff> staff=new ArrayList<Staff>();
  private ArrayList<Supplies> supplies=new ArrayList<Supplies>();
  private ArrayList<Owner> clients=new ArrayList<Owner>();
  private ArrayList<Pen> pens=new ArrayList<Pen>();

  public Clinic(int ClinicNumber, Staff Manager, ArrayList<Staff> staff,
                ArrayList<Supplies> supplies, ArrayList<Owner> clients,
                ArrayList<Pen> pens) {
    super();
    this.ClinicNumber = ClinicNumber;
    this.Manager = Manager;
    this.staff = staff;
    this.supplies = supplies;
    this.clients = clients;
    this.pens = pens;
  }


  public void setClinicNumber(int ClinicNumber) {
    this.ClinicNumber = ClinicNumber;
  }

  public int getClinicNumber() {
    return ClinicNumber;
  }

  public void setManager(Staff Manager) {
    this.Manager = Manager;
  }

  public Staff getManager() {
    return Manager;
  }

  public void setStaff(ArrayList<Staff> staff) {
    this.staff = staff;
  }

  public ArrayList<Staff> getStaff() {
    return staff;
  }

  public void setSupplies(ArrayList<Supplies> supplies) {
    this.supplies = supplies;
  }

  public ArrayList<Supplies> getSupplies() {
    return supplies;
  }

  public void setClients(ArrayList<Owner> clients) {
    this.clients = clients;
  }

  public ArrayList<Owner> getClients() {
    return clients;
  }

  public void setPens(ArrayList<Pen> pens) {
    this.pens = pens;
  }

  public ArrayList<Pen> getPens() {
    return pens;
  }
}
